package com.sztx.pay.center.dataaccess.domain;

import java.util.Date;

import com.sztx.se.dataaccess.mysql.domain.BaseDO;

@SuppressWarnings("serial")
public class FinanceStatisticsDO extends BaseDO {
    private Integer id;

    private String bussinessType;

    private String payerUserId;

    private String payeeUserId;

    private Integer tradeOrderStatus;

    private Integer tradeOrderType;

    private String payType;

    private Date tradeTime;

    private Integer totalCount;

    private Long totalAmount;

    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }


    public String getBussinessType() {
		return bussinessType;
	}

	public void setBussinessType(String bussinessType) {
		this.bussinessType = bussinessType;
	}

	/**
     * @return paryer_user_id
     */
    public String getPayerUserId() {
        return payerUserId;
    }

    /**
     * @param paryerUserId
     */
    public void setPayerUserId(String payerUserId) {
        this.payerUserId = payerUserId;
    }

    /**
     * @return payee_user_id
     */
    public String getPayeeUserId() {
        return payeeUserId;
    }

    /**
     * @param payeeUserId
     */
    public void setPayeeUserId(String payeeUserId) {
        this.payeeUserId = payeeUserId;
    }

    /**
     * @return trade_order_status
     */
    public Integer getTradeOrderStatus() {
        return tradeOrderStatus;
    }

    /**
     * @param tradeOrderStatus
     */
    public void setTradeOrderStatus(Integer tradeOrderStatus) {
        this.tradeOrderStatus = tradeOrderStatus;
    }

    /**
     * @return trade_order_type
     */
    public Integer getTradeOrderType() {
        return tradeOrderType;
    }

    /**
     * @param tradeOrderType
     */
    public void setTradeOrderType(Integer tradeOrderType) {
        this.tradeOrderType = tradeOrderType;
    }


    public String getPayType() {
		return payType;
	}

	public void setPayType(String payType) {
		this.payType = payType;
	}


    public Date getTradeTime() {
		return tradeTime;
	}

	public void setTradeTime(Date tradeTime) {
		this.tradeTime = tradeTime;
	}

	/**
     * @return total_count
     */
    public Integer getTotalCount() {
        return totalCount;
    }

    /**
     * @param totalCount
     */
    public void setTotalCount(Integer totalCount) {
        this.totalCount = totalCount;
    }

    /**
     * @return total_amount
     */
    public Long getTotalAmount() {
        return totalAmount;
    }

    /**
     * @param totalAmount
     */
    public void setTotalAmount(Long totalAmount) {
        this.totalAmount = totalAmount;
    }

	@Override
	public String toString() {
		return "FinanceStatisticsDO [id=" + id + ", bussinessType="
				+ bussinessType + ", payerUserId=" + payerUserId
				+ ", payeeUserId=" + payeeUserId + ", tradeOrderStatus="
				+ tradeOrderStatus + ", tradeOrderType=" + tradeOrderType
				+ ", payType=" + payType + ", tradeTime=" + tradeTime
				+ ", totalCount=" + totalCount + ", totalAmount=" + totalAmount
				+ "]";
	}
}
